.add_label {
	padding: 15px;
	padding-top: 75px;
	background: #f0f0f0;
}
#new_label .title + .buttons button.add_labe {
	color: #fff;
}
.title_label,.title_client {
	background: #fff;
	border-radius: 3px;
}
.title_label p,.title_client p {
	color: #d14014;
	font-size: 16px;
	height: 43px;
	line-height: 43px;
	border: 1px solid #e6e6e6;
	border-bottom: 1px solid #dfdfdf;
	padding-left: 18px;
	background: #f7f7f7;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.title_label .input_content {
	padding: 20px 0 20px 18px;
	background: #fff;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border: 1px solid #e6e6e6;
	border-top: 0;
}
.title_label .input_content input {
	border: 1px solid #cfcfcf;
	border-radius: 3px;
	width: 50%;
	padding-left: 12px;
}
.add_label .added_client {
	margin-top: 25px;
	border: 1px solid #e6e6e6;	
}
.add_label .added_client p.title_added{
	color: #d14014;
	font-size: 16px;
	height: 43px;
	line-height: 43px;
	border-bottom: 1px solid #dfdfdf;
	padding-left: 18px;
	background: #f7f7f7;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.add_label .added_client .item {
	border-width: 0px;
	margin: 0px; 
	padding: 0;
}
.add_label .added_client .item .left_margin {
	margin-left: 15px;
	border-bottom: 1px solid #e6e6e6;
	padding-left: 70px;
	padding-bottom: 15px;
	padding-top: 15px;
}
.add_label .added_client .item:last-child .left_margin {
	border-bottom: 0;
}
.clients_lists .item-avatar .left_margin > img:first-child {
	max-width: 56px;
	max-height: 56px;
	position: absolute;
	left: 16px;
	top: 15px;
	width: 100%;
	border-radius: 4px;
}
.title_client {
	margin-top: 15px;
}
.title_client p .btn_add {
	float: right;
	margin-right: 12px;
	color: #323a45;
}
.title_added .btn_add {
	float: right;
	margin-right: 12px;
	color: #323a45;
}
.title_added .btn_remove {
	float: right;
	margin-right: 12px;
	color: #323a45;
}
i.add_icon {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../img/add.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: sub;
	margin-right: 14px;
}
i.remove_icon {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../img/moveout.png) no-repeat;
	background-size: 100% 100%;
	vertical-align: sub;
	margin-right: 14px;
}
.title_client p.info {
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	color: #b6b6b6;
	text-align: center;
	border: none;
	background: #fff;
}
.title_client p.info .add_icon {
	margin-right: 8px;
	margin-left: 8px;
}
.title_label .del {
	display: none;
	width: 15px;
	height: 15px;
	background: url(../img/del.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 48%;
	top: 75px;
}
i.remove {
	display: none;
	position: absolute;
	left: 15px;
	top: 32px;	
}
.clients_lists .item-avatar .left_margin > img.remove:first-child {
	left: 45px;
} 
.add_label .added_client .item .left_margin.remove {
	padding-left: 100px;
}
.rebtn_content {
	height: 85px;
}
.remove_btn {
	display: inline-block;
	width: 260px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	border: 1px solid #d14014;
	border-radius: 3px;
	margin: 16px auto;
	text-align: center;
}
.remove_btn input {
	color: #d14014;
}
@media only screen and (max-width: 641px){
	.title_label .input_content input {
		width: 90%;
	}
	.title_label .del {
		right: 10%;
	}
}